impassable stricture - Deutsch Englisch Wörterbuch